#ifndef __TYPES_H__
#define __TYPES_H__

#define true 1;
#define false 0;

#define NULL (void *)0

typedef unsigned char uint8_t;
typedef unsigned short uint16_t;
typedef unsigned int uint32_t;
typedef unsigned long uint64_t;

typedef uint64_t uintptr_t;
typedef uint64_t size_t;
typedef uint8_t bool;

#define STACK_SIZE 1024
#define MAX_TASKS  10

#endif /* !__TYPES_H__ */